prunus glandulosa - Turkish English Dictionary